payment info - German English Dictionary